package com.liuya.safe.user.provider;

import com.liuya.base.BaseProvider;
import com.liuya.common.support.login.ThirdPartyUser;
import com.liuya.safe.model.SafeUser;

import java.util.Map;

/**
 * @Author 刘亚
 * @Date 2016/12/7
 */
public interface UserProvider extends BaseProvider<SafeUser> {

//    /**
//     * 加载所有用户信息
//     */
//    public void init();
//
//    public Page<SafeUser> queryBeans(Map<String, Object> params);
//
//    public String encryptPassword(String password);
//
//    /**
//     * 查询第三方帐号用户Id
//     */
//    public String queryUserIdByThirdParty(String openId, String provider);
//
//    /**
//     * 保存第三方帐号
//     */
//    public SafeUser insertThirdPartyUser(ThirdPartyUser thirdPartyUser);

}
